embryo of a frog - German English Dictionary